shin splints - German English Dictionary